home *** CD-ROM | disk | FTP | other *** search
- This History files starts at the point, where Ralf Degner
- begins to build V1.0. At the beginning O4A is somewhere between
- V0.10 and V1.0.
-
- 26.10.95
-
- - New compiler is now the normal compiler. OOPC and OOPL are the old sources
- Use OAmigaBase with old and AmigaBase with new Compiler
- - Amiga-OS only uses D0/D1 for results, so AmigaBase only writes this back
-
- 27.10.95
-
- - New version of AmigaMath and AmigaMathL added
- - Math and MathL with direct FPU-code (faaaster) added
-
- 29.10.95
-
- - MoreMathL (with FPU code) added
- - Mines files updated
- - ObTris added
- - new Picture, PictElems, PictureFrames included
- - AmigaGraphics.WaitBlit => AmigaBase killed in Pictures
- - Paint, AmigaIFF, AmigaIFFParse, Clipboard, IFF added
-
- 30.10.95
-
- - RX.Tool and TextPreview.Tool added
- - set RX buffers to 20000 (32000 needs more Stack)
- - included new Printer Modules from Stefan, modified PSPrinter.Mod for Amiga
- - executing the OberonPrint script works now
- - System.PrinterName added, set name of printer send to the script
- - new Oberon.Header.ps from Stefan
-
- 01.11.95
-
- - new XE from Stefan added, XE.Menu.Text fixed
-
- 02.11.95
-
- - Automatic added
- - problems with new PSPrinter fixed
- - Kepler added
-
- 05.11.95
-
- - Pr3-Fonts added
- - Header.File.ps modified, now it works with post and gs
-
- 09.11.95
-
- - added Amiga.MainLoopType, System.AmigaLoop and System.OberonLoop
- - now Archiv begins with a Subdirectory OberonV4
-
- 14.11.5
-
- - second MainLoop with Dos.Delay added
- - Printer Scpipt works fine now
-
- 20.11.95
-
- - System.DosCall now gives better Error-Messages
- - No Spaces in Files/Directorys anymore, where it was possible before
-
- 21.11.95
-
- - FoldElems.Search produces a Trap, if selection is larger than 128 Chars
- => only first 127 Chars are used
-
- 22.11.95
-
- - Stefans new Utils included (not enough register, Grrrr!)
- - NonFPU Files included
-
- 23.11.95
-
- - ScreenMode Requester (Amiga.ChangeMode) opens if Ver(Asl Lib)>=38
-
- 27.11.95
-
- - In and Out from Linz added (to run Linz PD-Software)
-
- 28.11.95
-
- - Added Out.Menu.Text for new Out from Linz
- - LHA-File was corrupt, Grumpf, have to find new LHA
-
- 30.11.95
-
- - PSPrinter modified to map Oberon Fonts to PS Fonts
-
- 01.12.95
-
- - PSPrinter now works fine
-
- 03.12.95
-
- - PSPrinter now uses PS fonts if no Pr3 is available
-
- 04.12.95
-
- - original In and Out used again; In, Out and PopUps from Linz as Source
-
- 07.12.95
-
- - Screen Mode Requester now really works with V38 fo ASL Lib
- - MaxDepth added to Screen Mode Requester (Flo)
-
- ------------------------------------------------------------------------------
- Oberon System V4 for Amiga V1.0
- ------------------------------------------------------------------------------
-
- 10.12.95
-
- - compiler modified (OPC.DeRef) to save adress registers
-
- 12.12.95
-
- - added CR to Log in Log.Clear
- - TextFrames.Tick: Display.Black changed to Display.White (requested by Flo)
- - problem with screen mode at OS2.x finally fixed (thanks to Roman)
-
- 15.12.95
-
- - OS2.x problems finally fixed, again.
- - Printing of PictElems works, Paint.Print not available (and will never)
-
- 23.12.95
-
- - missing Files in Src added (L, Macro, InOut, AmigaLogger)
- - OPL: more global Pointers und Commands allowed, Error Message if to many
- global Pointers used (no TRAP anymore)
- - Times printer and screen fonts as own archiv (Oberon-Times.lha)
-
- 24.12.95
-
- - scanning problems of Calc fixed
-
- 25.12.95
-
- - New procedures from Linz In and Out added to old In and Out
- - Popups from Linz now work fine (RemovePointers added)
-
- 26.12.95
-
- - OPM: argument of HALT now 20<=n<=255
- - added MemoryPool procedures in AmigaExec
- - added Folds (only for higher compability, use XE instead)
- - added Class
- - added UUDecode in Demos
-
- 27.12.95
-
- - Fonts uses Memorypools for Chip-Mem-Allocation (if execVersion>=39)
-
- 28.12.95
-
- - Chip-Mem-Pool management moved from Fonts to Amiga
-
- 29.12.95
-
- - added AllocBitMap procedures and constants in AmigaGraphics
- - added MainBitMap in Amiga.Mod to use as friendly BitMap with AllocBitMap
- - Pictures.copyPattern now uses SetWriteMask if possible
- (hope that will solve problems with RetinaZ3)
- - use AllocBitMap for Os3.0 or higher
-
- 30.12.95
-
- - added Coroutines sent in by Claudio
- - all procedures using Pictures.planes[] fixed to Pictures.layer.rp.BitMap.planes
- (=> no problems with new AllocBitMap anymore)
- - added SwapBits in Amiga and killed in all others
- - Pictures.NewPattern uses MemPool for Chip-RAM alloc (only OS3.0)
- => ALL memory will be released at the end of the game
- - fixed some problems with Dialogs (tell Markus about it)
-
- 31.12.95
-
- - designed AmigaSerial.Mod
- - began V24.Mod
-
- 08.01.96
-
- - added new XE from Stefan
-
- 09.01.96
-
- - fixed 2 bugs in Analyzer announced by Stefan
- - first compile Expr, works fine (2 time to less regs)
- - added and ported ProgElems from Stefan
-
- 11.01.96
-
- - new ProgElems from Stefan
-
- 16.01.96
-
- - V24 works now, added buffered Recieve
- - fixed bug in TextFrames (thanks to WW)
-
- 17.01.96
-
- - cleaned up V24
-
- 22.01.96
-
- - added Def
-
- 03.02.96
-
- - added Kenel.GCenabled for new Coroutines
- - added SortBasics and SortPlus in Demo
-
- 07.02.96
-
- - Hartmuts PS-Kram now works fine
- - replaced ProgElems by LocElems and TextLoc
- - moved Pr3 fonts, available as PS fonts, to Oberon-Fonts.lha
-
- 11.02.96
-
- - Oh, forgot LocElems and TextLoc in Archive
- - New LocElems from Stefan
-
- ------------------------------------------------------------------------------
- Oberon System V4 for Amiga V1.1
- ------------------------------------------------------------------------------
-
- 14.02.96
-
- - ReplConst, Line and Ellipse in Pictures now use Display.invert in the
- right way
- - yellow and pink swaped in Amiga.InitColors for 16 or more Colors
- - TextFrames.Tick uses Display.White again
- - with more than 16 Colors, highest one is gray => ScreenMode-Req is visibel
-
- 19.02.96
-
- - tried to speed up Text-Display; 75% of time in AmigaGraphics.BltTemplate
- can not make this faster
- - Oh, forgot Def in Make.Tool
-
- 22.02.96
-
- - improved setting of WriteMask in Pictures, therefor added SetDrawMode
-
- 25.02.96
-
- - no need to SetAPen if mode is invert (Pictures)
-
- 28.02.96
-
- - added ModulaToOberon.Text Oberon2.OOP.Text
- - added Sessions.Mod and new Terminal.Mod from ww, Problems !!
- - added Open command to V24 to start Serial Device
-
- 29.02.96
-
- - Sessions works now, problems with Task with time field -1
- - fixed bug in Analyzer announced by Stefan
-
- 03.03.96
-
- - Added V24.Avail to MainLoop => char at SerialDevice is now an event
- => bg tasks with .time=-1 are executed (Sessions works fine now)
- - AmigaLoop now uses the Timer Device; changed Amiga, AmigaTimer, System, Oberon
- - added new Icons from Peter Landmann, very nice
-
- 04.03.96
-
- - fixed color bug in Pictures.CopyBlock (added SetDrawMode)
-
- 06.03.96
-
- - finished F-key support (see Oberon4Amiga.Guide.Text)
-
- 15.03.96
-
- - forgot Browser.Tool, Kepler.Text, Kepler.Tool & Palette.Kep in archive, sorry
- - added fixed FoldDemo.Text
- - added Fonts.Tool from Peter Landmann
- - added new XE from Stefan (see XE.Mod for XE history)
-
- 19.03.96
-
- - cleand up Menues und changed it for new XE (XE.Compiler, XE.Error)
- - fixed Problems with Pri in AmigaLoop (now only MainLoop changes Pri)
- - IFF, Clipboard and AmigaIFF are a bit shorter now
- - added line in Modules.ThisMod, thanks to Claudio
- - new Procedures ConvAtoO and ConvOtoA in Amiga to convert Chars
- - use ^ in Clipboard -> all Chars find there way through it
-
- 20.03.96
-
- - added Folds from Linz, therefor little change in XE and Folds
- - added Elems: Menu, Mark, Index, Link, Version, Info, therefor PopupElemsLinz
- - changed HotKey of EditKeys to F5
-
- 21.03.96
-
- - shorted Input a bit (R2O = RawkeyToOberon added)
- - normal Amiga Clipboard-Keys work in Oberon
- - Cursor is set to the end of inserted Text after Clipboard.Copy
-
- 23.03.96
-
- - No DeleteError at System.DosCall anymore -> no funny error messages
- at System.Directory
-
- 24.03.96
-
- - Printing of Pictures and PictElems works fine now
- it uses no direct access to the gfx-mem anymore
- is very, very slow (sorry)
- System.PictPrintThresh added to define wich color should be black or white
-
- 25.03.96
-
- - added directoy System1 for Dialogs, Expr, ....
- - made Expressions.lha
-
- 26.03.96
-
- - made Dialogs.lha
-
- 27.03.96
-
- - strated TestSystem and new StartUp-Script
-
- 28.03.96
-
- - finished TestSystem and StartUp-Script
-
- 02.04.96
-
- - added SyntaxXm Screen and Printer fonts
- - added CrazyFiller
-
- 04.04.96
-
- - began ReferenceCard
-
- 09.04.96
-
- - ReferenceCard again
- - new XE from Stefan, therefor Host added
-
- 10.04.96
-
- - ReferenceCard again and again ....
- - System.Quit shows Requester now, therefor added System.UseQuitRequester
-
- 11.04.96
-
- - ReferenceCars now ready
- - updated all ReadMe files
-